<?php
//将作业上传到数据库
if ((($_FILES["file"]["type"] == "image/gif")
	|| ($_FILES["file"]["type"] == "image/jpeg")
	|| ($_FILES["file"]["type"] == "image/png")
	|| ($_FILES["file"]["type"] == "image/pjpeg"))
	&& ($_FILES["file"]["size"] < 20000000))
{
	if ($_FILES["file"]["error"] > 0)
	{
		echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
	}
	else
	{
		$hname = $_FILES["file"]["name"];
		echo "Upload: " . $_FILES["file"]["name"] . "<br />";
		echo "Type: " . $_FILES["file"]["type"] . "<br />";
		echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
		echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";

		if (file_exists("upload/" . $_FILES["file"]["name"]))
		{
			echo $_FILES["file"]["name"] . " already exists. ";
		}
		else
		{
			move_uploaded_file($_FILES['file']['tmp_name'],'../upload/'. $_FILES["file"]["name"] );
			

		//将作业名写入数据库
			$con = @mysql_connect("localhost","root","");
			if (!$con)
			{
				die('Could not connect: ' . mysql_error());
			}

			mysql_select_db("data", $con);

			$sql="INSERT INTO homework_submit (h_name) VALUES ('$hname')";

			if (!mysql_query($sql,$con))
			{
				die('Error: ' . mysql_error());
			}
			echo "作业上传成功，点击<a href='../student.html'>返回</a>！";

			mysql_close($con);
		}
	}
}
else
{
	echo "Invalid file";
}
?>